Big Huge Thesaurus

Angelica Archangelica

noun